oil impeller - Alemán Inglés Diccionario